never felt better - French English Dictionary